Cloudinary\Sync B

Total Complexity 94
Dependencies 8
Dependents 9
Total lines 814
Lines of code 400
Logical lines of code 201
Comment lines 311
Methods 31
Properties 5

Methods 31

Method Rating Maintainability Complexity Lines of code
filter_status()
A
51 11 24
setup_sync_base_struct()
S
37 2 85
set_signature_item()
S
57 6 17
is_synced()
S
61 5 12
get_sync_type()
S
53 4 24
get_signature()
S
57 4 16
generate_type_signature()
S
60 4 14
init_background_upload()
S
57 3 15
is_pending()
S
63 4 9
validate_sync_type()
S
61 3 12
sync_base()
S
61 3 11
is_required()
S
63 3 11
setup_sync_types()
S
64 3 10
get_sync_type_method()
S
68 3 7
maybe_prepare_sync()
S
69 3 7
can_sync()
S
65 3 9
generate_signature()
S
64 3 10
is_auto_sync_enabled()
S
67 3 7
sync_signature_by_type()
S
66 3 8
setup()
S
59 2 14
generate_public_id()
S
62 2 11
run_sync_method()
S
67 2 8
enqueue_assets()
S
64 2 9
filter_media_states()
S
68 2 7
add_to_sync()
S
69 2 6
been_synced()
S
71 2 5
is_active()
S
78 2 3
register_assets()
S
72 2 6
register_sync_type()
S
62 1 11
get_sync_version()
S
74 1 4
__construct()
S
66 1 8